The Simple Greek, ICYMI, made its debut to Tampa in February. The Carrollwood restaurant at 12908 N. Dale Mabry Highway is part of the larger franchise focused on build-your-own bowls and pitas (plus Greek yogurts and salads), which has a similar assembly ...