Mama Rosas Slice of Italy, NEW ORLEANS, Louisiana (LA)
Conveniently stationed at 616 North Rampart Street () in NEW ORLEANS, Louisiana (LA) (70112), Mama Rosas Slice of Italy can be reached at 5045235546. Please do call early in advance to book your table in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)
Mama Rosas Slice of Italy contact information and details:
Address: 616 North Rampart Street - , NEW ORLEANS, Louisiana (LA) 70112
Contact Phone: 5045235546