Clermont Fish House

Clermont Fish House is an English restaurant in Clermont that offers authentic fish and chips and other English food items. 

Clermont Fish House