El Palo

196-25 Jamaica Ave, Jamaica
(718) 454-1128