Happy Fish Peruvian Fusion Restaurant

$$ • Latin American

4.5 (147)
View delivery time and booking fee. 

4046 N Armenia Ave, Tampa, FL 33607    More info

Opens at 11:30 AM
Meat
Pastas
Specials of the House
Specials of the Week
Fish and Seafood
Chicken
Appetizers
Vegetarian Specialities
Soups and Salads
Side Items
Beverages
Desserts