Went for lunch and enjoyed the experience. There was a decent crowd and the food still came out within five minutes so it's REALLY fast. Provides take out only but some nice benches are available right outside. No misters so if its hot, it can be uncomfortable although shade is provided.
The food was good. We had the eggplant sandwich and a salami sandwich. Very tasty but also very salty.
The prices are reasonable.
If the weather is nice, this is a great place to relax or grab a bag and find a comfortable outdoor spot.