Home
Reservations
Menus
Photo Gallery
Event Experiences
Parking
About
Contact us
Located on the edge of St. Lawrence Bay, Primo is the ideal south coast restaurant for the quintessential dining experience.
Primo Bar & Bistro offers rustic sophistication with stunning views overlooking the picturesque
St. Lawrence Bay!
Primo is a Bistro with Style
Our varied and delicious menu of delicate intensity is unique to Primo.
Primo Menus
SEE OUR MENUS
Indulge in the Primo Experience
GUEST REVIEWS
"
REVIEWS ON TRIPADVISOR
Home
Reservations
Menus
Photo Gallery
Event Experiences
Parking
About
Contact us