Housed in the old Melrose railway station, Melrose Station is a busy Italian restaurant offering traditional Italian dishes.