See all Restaurants in Bedford Bedford for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Shanghai Beach About Shanghai Beach 61, Tavistock St, MK40 2RF, 01234 356000. A particularly fine Chinese restaurant offering a fixed price for anything off the menu but all freshly cooked food. Add to Wish List
Travelers also viewed these places similar to Shanghai Beach Saffron Grand Indian Pizza Express The Choudhury Sizzling Wok Pizzeria Santaniello
Places to visit nearby St Paul's Church Embankment of the River Great Ouse St Peter's Church Places to eat nearby Pizzeria Santaniello The Choudhury Grand Indian