Get directions to: Ostrich Grill, Capitola, CA
Restaurant address: 820 Bay Ave # 246 Capitola, CA 95010, USA
Restaurant: Ostrich Grill