Mamaluccis Restaurant
Address:
1157 6th Ave, San Diego, CA 92101
Phone:
(619) 338-8066
Restaurants
Other Businesses:
- Stout Public House at 1125 6th Ave, San Diego, CA 92101
- Samurai Sam's at 1139 6th Ave, San Diego, CA 92101
- Super Taco Loco at 1153 6th Ave, San Diego, CA 92101
- SSBF Infuzon at 1320 5th Ave, San Diego, CA 92101
- Subway at 1111 6th Ave, San Diego, CA 92101