O Sho Restaurant

913 N Sepulveda Blvd
Manhattan Beach, CA
310.372.6156
33.885218
-118.396093

for O Sho Restaurant
Directions
from: