Cafe Alba
503 Park Ave
Scotch Plains
NJ
07076
(908) 288-7159
twitter.com
Open Map
Description
An Italian restaurant located in Scott Plains, NJ.
by mapquest on June 14, 2015 from
mapquest
Beer and Wine only
Cafes
Cafes & Diners
café
dining
food
Italian
Italian Restaurant
Reservations
restaurant