Ho Sum Bistro

3112 Newport Blvd
Newport Beach, CA
949.675.0896
33.615801
-117.930103

for Ho Sum Bistro
Directions
from: