Frida Restaurant And Grocery

151 Lewis Ave Meriden CT 06451 USA

(203) 237-1212

Location