en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Crosby
/
Alba Restaurant
Alba Restaurant
Italian · Mediterranean · Bar
Family-owned Italian restaurant and bar. Specializes in modern Italian and Mediterranean cuisine, with locally sourced ingredients. Offers a full bar and vegetarian options.
Prescot Rd, England
Crosby, United Kingdom
www.albamelling.co.uk
Location
The ranking
Best Italian in Crosby
8 places, none rated yet
See the full list →