This is part of a chain, they have a decent selection of frames, offer free eye exam with the purchase of two glasses.
The staff is friendly, they take appointments (can be made online).
While I don't use spectacles myself, I have brought my son to this location for a few visits.