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