Where to eat?

Chinese Restaurants in Jalan Imbi: BY

Shark's Fin House (Formerly Yu Jia Restaurant)

2
Cuisines Chinese

Pork Ribs, Village Noodles, Desserts, No. 51, Jalan Barat, Off Jalan Imbi , 55100 KL Jalan Barat55100 Kuala Lumpur, Malaysia

The restaurant was taken over recently by The Oriental Group and redone.