I was desperate one night for pizza and my favorite place did not deliver that night. I had seen Amechi many a time since I live a short distance from them and figured since they had been there so many years that it had to be good (my mistake)!
If you like bland, tasteless pizza then maybe you will like it. The sauce had no flavor whatsoever and every time you pick up a piece, all the toppings (including the cheese) drops off. It is as if there is a layer of grease between the dough (paper thin) and the toppings. Maybe the other food is good but I am not willing to risk throwing money away again. I would have been better off with a frozen pizza.
Pros: Fast Delivery
Cons: Worse Pizza