BENVENUTO!

Location & Business Hours

Little Italy  

1827 India Street

San Diego, CA 92101

(619) 238-3502


Sun-Thur 10:30am-11:00pm

Fri & Sat 10:30am-1:00am