Start from
Mi Tierrita Restaurant
31 N Franklin St, Hempstead 11550