Brothers Roast Beef in Weymouth operates out of a straightforward counter-service setup on Washington Street. The restaurant keeps long hours throughout the week, staying open until 9 or 10 p.m. depending on the day, and opens as early as 10:30 a.m. most weekdays.