Tucked away in Mayfair on 29 Clarges Street is a lovely spot to have a burger or lobster. Aptly named Burger & Lobster. They don’t take reservations and are open Monday – Saturday from Noon to 10:30pm (last orders). We had both choices and were very pleased. Great atmosphere and the place always seems to [...]
From the category archives: