Zuwar Mediterranean Restaurant
Mediterranean Restaurant in Temple Terrace, FL
Address: 11301 N 56th St, Ste 6, Temple Terrace, FL 33617, USA
Phone: (813) 644-5157
Zuwar Mediterranean Restaurant
Mediterranean Restaurant in Temple Terrace, FL
Address: 11301 N 56th St, Ste 6, Temple Terrace, FL 33617, USA
Phone: (813) 644-5157