1747 India St, San Diego
Chain outpost offering pizza & red-sauce Italian staples in generous portions.
Chill Out
Kids Friendly
Typical Tourist