My Big Fat Greek Restaurant – Yefsi Estiatorio When I told one of my coworkers that I would be reviewing a Greek restaurant, he replied, “So, lamb parts and yogurt sauce?” While I [...] February 18, 2012