ITL Euro Taste, TAMPA, Florida (FL)

Looking for some food? ITL Euro Taste might give the sort of dishes you are looking for.
Comfortably stationed at 5202 Nebraska Avenue North () in TAMPA, Florida (FL) (33603), ITL Euro Taste can be called at 8132346440. Make sure you contact them before you go to select your spot in the restaurant.
More restaurants in TAMPA, Florida (FL)


ITL Euro Taste contact information and details:
Address: 5202 Nebraska Avenue North - , TAMPA, Florida (FL) 33603
Contact Phone: 8132346440