Address

16 Southfield Place
Edinburgh
EH15 1LZ

Map

Map for Mama Rosa's

Food types

Menu

Menu for Mama Rosa's

Reviews

No one has left a review yet.