O Sushi Restaurant | 90025 | Los Angeles - FREE Japanese Delivery
O Sushi Located In The Heart Of West Los Angeles, O Sushi Restaurant Serves Many Sushi Enthusiasts Every Day! For Lunch & Dinner, Deliveries, Take-outs, Or Caterings, O Sushi Will Be Your Best Choice For Sushi & Rolls. Order Online Payment Options