90 Houxian Sen (Tanxiang Huayuan Shop)

90 Houxian Sen (Tanxiang Huayuan Shop)

Steak House · Songjiang, Shanghai

Ratings & Reviews

Recommended dishes

番茄肉沫意面

Good to Know

Parking
Delivery

Similar Places Nearby

Details