Beijing Capital Taste carbon roast leg of lamb is located in Taichung City, Taiwan, Taiwan, Province Of China on No. 241, Meide St, North District. Beijing Capital Taste carbon roast leg of lamb is rated 4.5 out of 5 in the category mutton barbecue restaurant in Taiwan, Province Of China.
Address
No. 241, Meide St, North District
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets