Love this place. Prices are great and everything is always of good quality. Check the sodium content though, I've had some pretty salty food from here. I gave it 5 stars for the actual store and staff, yes the parking does suck but not much you can do about that one.