Portuguese restaurant O Canela specializes in grilled dishes and Portuguese cuisine. Daily specials and a welcoming atmosphere are highlights.