Edo Japan

 

Be the first to review

Sleek, modern Japanese steakhouse with a full bar offering hibachi fare, sushi & fresh pastries.

image