El Laham Restaurant

91 Rolfe Square Cranston RI 02910 USA

(401) 467-3790

Location