About Capital Restaurant
Capital Restaurant is one of London’s most authentic Turkish restaurants, serving traditional and contemporary dishes showcasing the diverse cultures.
More about Capital Restaurant
Capital Restaurant is located at 193A Victoria Street, 5W1E 5NE London, United Kingdom
020 7802 0021
http://www.capital-restaurants.com