LOCAL WEATHER





O - Sho Japanese Restaurant
913 N.Sepulveda Blvd.
Manhattan Beach, CA 90266
(310) 372-6156
 
Cross Streets:
Parking: 
Cuisine: Japanese & Sushi
Services: Private Dining, Catering, Takeout, Delivery
 
 
 
Good to know details about this restaurant
Meals Served
Brunch
Features
Private Dining, Catering, Takeout, Delivery