Moon Star Asian Bistro

Asian restaurant · 63 Lake Avenue, Lake Luzerne, NY

Dine-In

Hours

More food in Lake Luzerne, NY · Asian Food in Lake Luzerne