-
O Sushi
is Ranked #1 of 17 Restaurants in Palms Los Angeles.
Some say, it is free, greatest, special.
.
The Latest Review: ★★★★★
Sent 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.