Expand Map
Japanese Restaurants in Keene, NY
1. Mito Japanese Steakhouse
2663 Main St, Lake Placid, NY 12946
OPEN NOW:11:30 am - 11:00 pm
From Business: Mito Japanese Steakhouse Provides Teppanyaki, Japanese and Chinese Dishes to the Lake Placid, NY area.Mito Japanese Steakhouse Provides Teppanyaki, Japanese and Chinese Dishes…
Showing 1-1 of 1