Conveniently located at bottom of hill of Glen Head Road.
renovated to 76. small convenience store for quick bites