Restaurant
Pomodoro Ristorante Italiano
16 locals recommend,
Tips from locals
Quaint place since 1998 with outdoor seating preparing homemade pasta & other select Italian dishes.
Things to do nearby
Locals also recommend
Location
2833 Avenida De Portugal
San Diego, CA
Point Loma