Filters:
authentic japanese restaurant in Palo Alto
About 13 results.
Koma Sushi Restaurant
El Camino Real 211, 94025 Menlo Park, United StatesKoma Sushi Japanese Restaurant is located in Menlo Park, California. Koma Sushi Japanese Restaurant serving sushi, sushis, sushi bar, japanese food serving excellent japanese food and sushi.