Address:Mezzanine Floor East Wing, Shangri-La Hotel, 78 Beishan Road
Phone:0571 8797 7951-23
Time:5:30pm - 10:30pm
Rare is it that we put any restaurant at the top of any category, but for this one it's unavoidable. Brick oven-baked pizzas put the chain stores to shame. Imported steaks are done the way you want them, and we've always been impressed with...