Mama Mia Italian Restaurant

Taipei Foods


Mama Mia Italian Restaurant, which has been established for over 20 years in Sushulin, can be considered a culinary gem at the foot of Datong Mountain. It offers authentic Italian classic dishes that are rare not just in the Sushulin District but also throughout Greater Taipei. The soul of these dishes comes from the chef and owner, who is an Italian son-in-law of Taiwan. If you have the time to truly savor excellent Italian pasta and pizza, Mama Mia comes highly recommended and will not disappoint. This cozy family-run restaurant is located in an inconspicuous spot, about a 10-minute walk from the back exit of Sushulin Train Station. The Italian owner and the low-profile local Taiwanese owner rarely attract media attention, and they are not featured in popular food publications.

Address:No. 293, Fuxing Road, Shulin District, New Taipei City 238, Taiwan

Mama Mia Italian Restaurant Introduction

Mama Mia Italian Restaurant, which has been established for over 20 years in Sushulin, can be considered a culinary gem at the foot of Datong Mountain. It offers authentic Italian classic dishes that are rare not just in the Sushulin District but also throughout Greater Taipei. The soul of these dishes comes from the chef and owner, who is an Italian son-in-law of Taiwan. If you have the time to truly savor excellent Italian pasta and pizza, Mama Mia comes highly recommended and will not disappoint. This cozy family-run restaurant is located in an inconspicuous spot, about a 10-minute walk from the back exit of Sushulin Train Station. The Italian owner and the low-profile local Taiwanese owner rarely attract media attention, and they are not featured in popular food publications.

Recommended Hotel Bookings