Mama Mi Ya Italian Restaurant
(396)
Italian restaurant
Address: No. 293號, Fuxing Rd, Shulin District, New Taipei City, Taiwan 238
Hours: Open ⋅ Closes 9 PM
Phone: +886 2 2681 6398
No information is available for this page. · Learn why