Relax Grill

South Eola District

211 Eola Parkway
Orlando, FL

Get Directions
Phone Number: 407.425.8440

About This Location

Relax Grill, located on the beautiful Lake Eola, offers a relaxing atmosphere coupled with great food. The menu features American, Middle Eastern and Greek cuisine to satisfy everyone’s taste buds along with a beer and wine menu. The location of this relaxing, outdoor restaurant is guaranteed to make any visitor a frequenter!