Restaurants in San Diego
Mona Lisa Italian Restaurant
Mona Lisa Italian Foods is located in the Little Italy area of San Diego, ...
16 shortlists Shortlist
Sammy's Woodfired Pizza & Gril...
Sammy's Woodfired Pizza & Grill cuisine is created using local, organic, ...
6 shortlists Shortlist
Sushi Deli 2
Sushi Deli is more seasoned than you might think. It first opened downtown ...
30 shortlists Shortlist
Tokyo Sushi Loha
Tokyo Sushi Loha Restaurant is the best japanese restaurant.
10 shortlists Shortlist