Rosebud Diner

381 Summer St.
Somerville
Massachusetts
United States
website