Back to list
Shah Restaurant & Relax
Well 7.3 (6 reviews)
Around €23
Location
Viale del Tramonto, 17
74122 Taranto
See on the map