Little Italy
HECK YEAH, WE ARE OPEN FOR TAKE-OUT.
750 W FIR ST
(Corner of Kettner & Fir)
San Diego, CA 92101
619.269.4626
View Menu
Order Online
North Park
HECK YEAH, WE ARE ALSO OPEN FOR TAKE-OUT.
3000 UPAS ST. #104
(Corner of 30th & Upas)
San Diego, CA 92104
619.487.9909
View Menu
Order Online
fuck. here's a memorandum
about COVID-19.