This is actually a review of Two Chefs Too in North Miami. The location for their expansion is a little strange. Its located at a corner of a strip mall in North Miami. The decor and setup of the restaurant itself was nothing special, but the food...oh the food...was delicious. Everything was cooked to perfection. The best was the dessert, so make sure to save some room.







