Glass America-Jamestow...
512 W 8th St Ste 1, Jamestown, NY 14701, United States
Glass america ◄ Auto glass shop ◄
The place is kinda hard to find not a very inviting place looks like a run down garage. The time ...
... was a a Saturday at 3:45pm before the dinner rush.Waitress very kind and kept refilling the iced tea glass .Processed Turkey and dressing was dry . Mashed potatoes- Too runny .In short , this one needs a managerial ooomph ...
Nice but needs cleaned more often. Ive tried calling the phone number on their profile about broken glass found in the park but never got a response.