Restaurant
Mama Pasta
1 local recommends
Location
Willikies, Saint Philip
Tips from locals
Rosie and Cecil are an institution. Delicious fresh Pizza, Pasta and local specials. Spectacular views over Long Bay and a beatiful breeze, you will not want to leave. Rosie and Cecil grow their own vegetables and seasonings. At Mama Pasta you jus' feel good! Less is more, so much more!!