Barrows Gourmet Deli
3660 Henderson Blvd Tampa, FL 33609-4502
813-870-0950
Meals Served
Desserts
Business Hours:
Payment Types