Information
Location Info |
Features |
---|---|
11 high street Milford on Sea England United Kingdom 01590 645300 Visit Site |
Bar Bistro Cafe Bar Restaurant Bar and Bistro Bistro Bar Coffee Shop Varied Menu Breakfast Lunch Dinner Snacks |
The Raft reviews
Login to comment