5288 Mayfield Road, Lyndhurst, OH 44124. Order Online. Your favorite food is just a click away ...
Missing: Albus | Show results with:Albus
Alba's Restaurant
(238)
Italian restaurant
Upscale, organic Northern Italian cuisine & wines are served in an elegant setting with a fireplace.
Address: 400 N Main St, Port Chester, NY 10573
Hours: Open ⋅ Closes 10 PM
Phone: (914) 937-2236
No information is available for this page. · Learn why
Homemade Italian comfort food. From ... Albi's Vite is family and kid-friendly and welcomes everybody to come enjoy our delicious food and top-tier service!
Visit Alba's Restaurant in Port Chester, NY at 400 North Main Street. Open Monday - Friday from 11:30 AM - 3:00 PM and from 5:00 PM - 11:00 PM.