Know a great happy hour or special for this location?
Italian fine-dining establishment serving in a white-tablecloth setting since 1976.
Suggest an edit
5200 Mowry Ave Ste M, Fremont, CA 94538