Lizz Turkish Restaurant & Bar
Restaurant in Portsmouth, United Kingdom
Opening hours: Su-Th 12:00-22:00; Fr-Sa 12:00-23:00
98 Fareham Road, PO13 0AGRestaurant in Portsmouth, United Kingdom
Opening hours: Su-Th 12:00-22:00; Fr-Sa 12:00-23:00
98 Fareham Road, PO13 0AG