Melrose Grill-Bar offers a selection of grilled dishes and a bar, located in a shopping center. Enjoy hot beverages and a festive atmosphere.