The Scene The restaurant sits just off Bloomingdale Road in Brandon. Its nice big dining room with formally-set tables faces a wall of windows, but it still seems a little dark....