Mega Wraps is very clean and has wonderful fresh food selections. It's family owned and operated and a perfect place to grab a quick lunch for a good price.
All reviews seem positive