Where to eat?
Chinese Restaurants in Jalan Imbi: BY
Shark's Fin House (Formerly Yu Jia Restaurant)
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.