The food is excellent, the best Italian I've had in all of Santa Clarita. The service is quick and polite. The focaccia is the best! I wish the restaurant was a little bit larger and a little bit dimmer for a nicer atmosphere.
Pros: Food, Quick service, Big portions
more