Restaurants - Cafe in Glen Head, NY
North Shore Cafe