Rated
5.0 out of
5 from
1Reviews
O Sushi
is Ranked #1 of 17 Restaurants in Palms Los Angeles.
Some say it is free, greatest, special.
★★★★★ on the 7th of August, 2013
not the greatest sushi, imho, but quick, well priced, and convenient wins it points! come for lunch & have the bento special,or on weekends to get free miso & edamame.