Oswald Restaurant
Restaurants, Food & Beverages

121 Soquel Ave Santa Cruz CA 95060 831-423-7427 Show
( 0) / ( 0Review)
Santa Cruz > California > Restaurants, Food & Beverages > Restaurants > Oswald Restaurant

Listing Summary

Restaurant, Bar, Happy Hour, Cocktails, Steak, Weekend Lunch, Burger Restaurant, Fried Chicken, Seafood, Beer And Wine

Logo

Oswald Restaurant

Reviews (0)

  • No Review Available

Login must be require to review