Catch Twenty Three, TAMPA, Florida (FL)

Feeling hungry? Catch Twenty Three might be the restaurant to suit your needs.
Conveniently situated at 10103 Montague St () in TAMPA, Florida (FL) (33626), Catch Twenty Three is available at 8139200045. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in TAMPA, Florida (FL)


Catch Twenty Three contact information and details:
Address: 10103 Montague St - , TAMPA, Florida (FL) 33626
Contact Phone: 8139200045