Roma.Astley
Italian · Mediterranean · Coffee Shop
Roma.Astley is an Italian restaurant and cafe offering a selection of beverages like lattes and cappuccinos. It is also noted for its Mediterranean cuisine. The establishment is located at Unit 3 Stour Road.
Location
Vota recommends