Star World Restaurant
1016 State St, Schenectady
(518) 344-6111
Recent Reviews
Star World Restaurant
1016 State St, Schenectady 12307
(518) 344-6111