Best Eastern Restaurant

773 Lonsdale Ave.
Rhode Island
United States