Roc & Olive is a restaurant Nassau County New York located in United States.
180 W Park Ave Long Beach , NY 11561 United States
Great food wonderful service!
Ambiance is nice, the duck was tasty
Great shakes and their vegetarian stews and soups are always SO GOOD!!! 😉😊🙂 - A. Imelda Guardado
If you love the NYC location, you'll easily succumb to similar awesomeness plus beach vibes! - Eric Tash