Delray Beach, FL
World Class service, quick, efficient and all around great staff!
Ordered from them over the weekend to see what they were about (saw them featured on Atlantic Ave Mag). My favorite restaurant being Lemongrass, I called to see if they would pick food up from them. They gladly accepted my request and were at my place in no time!