Barrow's
3660 Henderson Blvd, Tampa
(813) 870-0950
Menu
Restaurants in Tampa, FL
Barrow's
3660 Henderson Blvd, Tampa, FL 33609
(813) 870-0950