Food Flame opens at Engleside Plaza