Lotus House

73 High St, Sawston CB22 3BG ,United Kingdom
Lotus House Lotus House is one of the popular Chinese Restaurant located in 73 High St , listed under Fast Food Restaurant in Sawston ,

Contact Details & Working Hours

Map of Lotus House