About the restaurant
Fishheads restaurant is a wonderful Byron Bay experience. With indoor and outdoor seating taking best advantage of its beachside location, Fishheads serves up sumptuous seafood dishes and a stunning a la carte menu.
Fishheads restaurant is a wonderful Byron Bay experience. With indoor and outdoor seating taking best advantage of its beachside location, Fishheads serves up sumptuous seafood dishes and a stunning a la carte menu.