Details

More sushi & japanese restaurants near Kibo Sushi House

25 Mercer Street(365) 922-8800
293 King St WHours listed