Sent on the 7th of August, 2013
Olympos Diner 2-70 Arlington St, Meriden, CT
SUBWAY1231 E Main St, Meriden, CT
Lido's Pizza Restaurant75 Pomeroy Ave, Meriden, CT
Caribbean Restaurant311 Center St, Meriden, CT