← New York restaurants
Alba
No reviews yet
Mediterranean1880 Hylan Blvd, Staten Island
Own or manage Alba? Claim this listing free
Hours
Hours not listed yet.
Details
Address1880 Hylan Blvd, Staten Island 10305-2101
Phone+17186671343
Websitehttp://albainternationalfood.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.