Complaint: Double charged (once on stored credit card and again in cash). Manager, Chris, said i was lying and told me to F myself…out of nowhere! Food is also very poor quality.
Tags: Pizza & Take Out
Address: 1509 South Andrews Avenue fort lauderdale, Flordia USA
Phone: (954) 463-4801