Aquarius Restaurant

6928 Market St, Upper Darby PA

(484) 461-7153

Location