Restaurants offering Lady Cha Cha (Blended And Cooked Salsa Containing Tomatoes, Garlic And Jalapeno Chiles)
Search city
4.5
Menu
4.5
Menu
City: Dundee, 91 Nethergate, Dundee, DD14DH, United Kingdom, DD1 4ED
"Charming restaurant with vibrant and colorful decor—though it might be a bit overwhelming for some. The staff is lovely and attentive, and you can sam..."
Price
Feedback
These reviews refer only to the mentioned ingredients.