← Albany restaurants
Nikos New Scotland
No reviews yet
Greek577 New Scotland Ave, Albany
Own or manage Nikos New Scotland? Claim this listing free
Hours
Hours not listed yet.
Details
Address577 New Scotland Ave, Albany 12208-1920
Phone+15184539191
Websitehttp://nikosnewscotland.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.