Review
Bahraini•
Chelsea
Villa Mamas is tasty but pricey Bahraini restaurant 10 minutes from Sloane Square in Chelsea.
February 28, 2019