Dimitri's Restaurant Dimitri's Restaurant Dimitri's Restaurant Dimitri's Restaurant
Dimitri's Restaurant Dimitri's Restaurant Dimitri's Restaurant Dimitri's Restaurant
Address
3444 Main St.
Coventry, CT 06238
United States
3444 Main St.
Coventry, CT 06238
United States