Pizza restaurant · 1181 Farmington Ave, Kensington, CT
To-Go
More food in Kensington, CT · Pizza in Kensington