Cafe Nala

709 Seneca Ave, Flushing
(347) 916-1520