(858) 621-6100
Fax: (858) 621-6106
O's American Kitchen - Mira Mesa - Catering
10673 Westview Parkway
San Diego, CA 92126 USA

Preparing Menu...

Order from locations near you: