Ella Terrace Inc 1 Ella Ter Newport, RI 02840 Phone: (401) 842-0463
Category: Family Restaurant Diners