Macumba Bar & Restaurant
184-33 Jamaica Ave 11423
(Latin, American, Soul Food)
Order Online

Come visit us at: 184-33 Jamaica Ave, Hollis, NY 11423