The Bull & Claw
[ Restaurant ]
466 Xikang Lu
Shanghai, China
()6266 6819
77
3 ratings
Sun-Sat 11:00 AM-late
information provided by RateBeer.com