Chilean restaurant · 19 Summit St, Oyster Bay, NY
To-Go · Delivery
More food in Oyster Bay, NY · Chilean in Oyster Bay