Jo Jo Apples is located at 85 Lido Blvd, Point Lookout, NY. This business specializes in Restaurants.
by merchantcircle on October 13, 2015 from merchantcircle
Information from the business
As a local Point Lookout community staple for over 20 years, Jojo Apples is proud to offer fresh, locally sourced food crafted with care and served with a smile.