Bayview Fish & Grill

Bayview Fish & Grill is a seafood restaurant located on the shore in Northbay, Coral City. It has been in business since 1966.