The Angry Anchovy February 22, 2021 0 strenee Lots Restaurants The Angry Anchovy is a laid back restaurant providing a worry-free environment of Ohana. Continue reading...