Location
The Center At Split Rock 704 Bridgeport Ave Suite 103,
Shelton, CT 06484
By Njcleri | 7/27/2015
Good food but perhaps a little too expensive