Masa | Hibachi Steakhouse • Sushi

Sushi restaurant · 100 Bacho Way #1000, London, KY

Dine-In

Hours

More food in London, KY · Sushi in London