Mamalucci's Restaurant
1157 6th Ave
San Diego
CA
92101
(619) 338-8066
Open Map
dining
family restaurant
Family Style Restaurants
food
Italian
Italian Restaurants
restaurant
Restaurants
Restaurants Family Style