Neptune Restaurant

Business Name: Neptune Restaurant
Address: Trafalgar Square, West Bay Road
Description:

Reasonably priced Mediterranean and Italian inspired dishes are served in a relaxing atmosphere by friendly, welcoming staff. Special children’s menu with smaller portions. Full service bar. Indoor and outdoor seating. Located across from Public Beach on Seven Mile Beach.