Modern American favorites and a stylish environment combine to produce Arlington Center's classiest restaurant.
The Scene Hardwood floors, calming earth tones and handsome booths set the stage for a trendy dining experience in the former home of restaurants Tea Tray in the Sky and Elements. An attractive, welcoming bar sports a casual…Read More