Mama & Papas Restaurant

Mama & Papas Restaurant

295/301 Church St, Parramatta, NSW, 2150

Casual place with a terrace, offering hearty Italian & Mediterranean dishes, plus shisha.

Category: Restaurants