Opa Greek Restaurant
260 Islip Ave, Islip
(631) 650-0620
Recent Reviews
Opa Greek Restaurant
260 Islip Ave, Islip 11751
(631) 650-0620