Othello Restaurant
Situated in the heart of Grimsby, Othello has built a reputation for providing an outstanding dining experience.Othello was opened in the early 1970’s and quickly became famous due to its authentic Greek and international cuisine, ambient atmosphere and high standards of service.Our menu offers a range of traditional Greek Cypriot...