62 W Park Ave.,
Long Beach , NY 11561 UNITED STATES
Based on 2 reviews
Not the best in TownNot impressed with the service and the food was only so, so. The owner seemed nice and was really trying hard tp please.
Could be a sleeper.We have had some very good meals here, but at times they are off.
Worldwide > United States > Long Beach, NY > Cafes, Coffee, and Coffee Houses