Happy Fish, TAMPA, Florida (FL)
Comfortably positioned at 4046 North Armenia Ave () in TAMPA, Florida (FL) (33607), Happy Fish can be contacted at 8138703474. Remember to call up upfront to make a reservation.
More restaurants in TAMPA, Florida (FL)
Happy Fish contact information and details:
Address: 4046 North Armenia Ave - , TAMPA, Florida (FL) 33607
Contact Phone: 8138703474
