Mamma Pizza Cafe

About

A shop located in the center of the city, 6 minutes walk from Obihiro station. A stylish look that is likely to be the stage of the movie is a landmark! Please enjoy hand-made deliciousness sticking to the fabric

Details



Feature List


takeaway availablereservationsfull baraccepts credit cards

Reviews

Leave a Review

+81 155-23-4523

Directions

10-2-3 Nishi 1-jo Minami, Obihiro, Hokkaido, 080-0011,

Own this Business?

Claim your business to manage photos, menus, details, advertise, and plenty more!

Issues?

Notice anything wrong with this listing? Please report issues/suggestions here.

Scroll to Top