Hibachi

117 Pier Ave
Hermosa Beach, CA
310.379.6456
33.862525
-118.399753

for Hibachi
Directions
from: