2 reviews of Santorini Taverna
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.
Excellent atmosphere and food, friendly staff.