Ever since discovered this restaurant every time visiting San Diego "Stella Italian Fare UTC " is a must for us. Charming ambiance, various menu, extensive wine list, well prepared food and most of all, excellent service. Highly recommend!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.