About Côba
Vietnamese barbecue and cocktails.
More about Côba
Côba is located at 244 York Way, N7 9AG London, United Kingdom
07495963336
http://cobarestaurant.co.uk/
Similar Listings
The Rib Shack
4.6
Bronco'S
5