I called here one day, asking for a to-go order.
The guy that answered, grumbled something incoherent, and set the phone down. No one ever responded to me, so I hung up.
Judging from all the bad reviews, I don't believe I missed out on anything.
Seems like this place must be a "front" for something.