Costa BravaLatin American cuisine in Woodside.

Popular Menu Items

View full menu

Address

63-16 Broadway
Woodside NY, 11377
(718) 533-9494