Home
Download App
Close
BBQ Research Institute (Lobster · Seafood · Dry Pot · Shanghai Bay Branch)
烧烤 · ⭐ 3.8
Room 118, Floor 1, Building 7, No. 789, Haisi Road
Dishes
Reviews