Mama Rosa Italian America, BALTIMORE, Maryland (MD)
Readily settled at 4601 Leeds Avenue () in BALTIMORE, Maryland (MD) (21229), Mama Rosa Italian America are available at 4102421680. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in BALTIMORE, Maryland (MD)
Mama Rosa Italian America contact information and details:
Address: 4601 Leeds Avenue - , BALTIMORE, Maryland (MD) 21229
Contact Phone: 4102421680
