Mamalucci's Restaurant

1157 6th Ave San DiegoCA92101
Map

Open Map