Belmont Track Kitchen
2150 Hempstead Turnpike, Elmont 11003