Santorini Taverna

10-12 Moscow Road, London, W2 4BT
Greek Restaurant
Need a map for Santorini Taverna click here!

Sorry but this restaurant is no longer available.

Order a takeaway in W2 Order food to be delivered in London, W2

2 reviews of Santorini Taverna

Shahnaz Cola

This Greek restaurant is by far the best Greek restaurant in London. The food is excellent and well priced. The atmosphere is cozy and romantic and the staff are friendly and very hospitable.

July 2002

Excellent atmosphere and food, friendly staff.