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 0AG