La Isla

293 Broadway, Brooklyn, NY

Menu (As of 10/29)

La Isla: hours and how to order