Catch Twenty Three, TAMPA, Florida (FL)
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
