About Serbet Restaurant
The key to our success is simple: providing quality consistent food that taste great every single time. We pride ourselves on serving our customers delicious Turkish Food
More about Serbet Restaurant
Serbet Restaurant is located at 179 High Street, SE20 7 London, United Kingdom
02086760906
http://www.serbetrestaurant.com
Similar Listings
Bistro 6
4.5