← Back
Zeligs Of Little Italy
Restaurants
Unit P21, L1 8LW
Liverpool, Merseyside
Business profile
Zeligs - Liverpool's largest Italian bar & restaurant situated in Liverpool ONE - Zeligs welcome page
Customer reviews
No reviews yet
Write a review