Really good food! Table service, wasn't too long & staff cleaning tables quickly. Really well priced...
Upstairs Downstairs
(153)
Advertisement
Photos
Upstairs Downstairs is a restaurant located in Weymouth, England, near the harbour. The venue offers a variety of dishes, with a focus on made-to-order meals. Guests can enjoy table service and appreciate the clean dining environment, as staff promptly attend to the seating area.
This restaurant features a mix of shaded seating for comfort and sunny spots for those who prefer to dine outdoors. It is described as a hidden gem, making it an inviting stop for locals and tourists alike seeking a good meal in a pleasant setting.
Generated from the web
Reviews
Can't say the food wasn't nice as it really was made to order but cheesy chips as a main and over £7...
Found this little gem while walking to the harbour. Shady seating am full sun pm outside lots of sea...
You might also like
Advertisement


