Tuesday, April 27, 2010

Russell House Tavern


Russel House Tavern in Harvard Square is now open for lunch. The hours are 11:00 AM to 3:00 PM.

No comments:

Post a Comment