Cafe Up Close: My Big Fat Greek Restaurant

Opa! The Greek food chain, My Big Fat Greek Restaurant, opens in Olathe. Read Charles’ review and check out these pictures.