×
O-Sabi Japanese Restaurant

5795 Walker Street Ventura, California United States

Lunch Monday - Friday Dinner Nightly

Recent Stories