Overly expensive and poor cafe
4/27/2014
Tucked away in the corner from most of the other shops. Upon entering, the waitress behind the count...
(2)
Roma is a charming coffee shop located in the heart of Swindon, England. With its warm ambiance and inviting decor, it's the perfect spot to relax with a cup of freshly brewed coffee or enjoy a light snack. The friendly baristas are dedicated to providing excellent service, making every visit a delightful experience for coffee lovers and casual visitors alike.
Generated from this place's information
Tucked away in the corner from most of the other shops. Upon entering, the waitress behind the count...
Wanted somewhere a bit quiet for a coffee at lunchtime and this is tucked in the corner upstairs in ...