Search results
Yelp Reviews
3.5 53 reviews
- 5 star 29
- 4 star 3
- 3 star 0
- 2 star 4
- 1 star 17
i live in west texas and wento to NYC Soho just to check out the meta glasses. they convinced me to try them, i ordered and they shipped on time and i saw that i had made a mistake and i am 2,200... More
If you're having a true crisis of confidence and your inside voice is telling you to get a new look channeling Tom Cruise in Risky Business circa 1983 or Joe Biden cica 2023 doing his best Smokey... More