Ali Mama Nanyang cuisine is located in Taipei City, Taiwan, Taiwan, Province Of China on No. 3, Alley 1, Lane 136, Section 4, Roosevelt Rd, Zhongzheng District. Ali Mama Nanyang cuisine is rated 4.3 out of 5 in the category singaporean restaurant in Taiwan, Province Of China.
Address
No. 3, Alley 1, Lane 136, Section 4, Roosevelt Rd, Zhongzheng District
Service options
TakeawayDine-in
Amenities
Good for kidsToilets