Othellos

Restaurant in Liverpool.

What visitors say

1 reviews
Atmosphere
The decor is described as relaxing and the atmosphere is notably friendly.
Quality
Reviewers highlight the food as excellent and a reliable choice for a fabulous meal.
Service
Service is appreciated by patrons who report a welcoming experience.

Find more