Amarcord Museum in Holborn is a traditional Italian restaurant that’s independently owned and welcoming for all. As Italian restaurants in the heart of London go, Amarcord Museum won’t blow you away with any fancy frills as it’s a place that lets the food do all the talking. Simple cooking using fresh ingredients is the name of the game, along with the finest wines and the perfect ambience – what could be better than that? Right on Museum Street, there’s a buzz around this area of London and Ama
0/5
: 12:00pm - 10:00pm
Mon
12:00pm - 9:30pm
Tue
12:00pm - 10:00pm
Wed
12:00pm - 10:00pm
Thu
12:00pm - 10:00pm
Fri
12:00pm - 10:00pm
Sat
12:00pm - 10:30pm
Sun
12:00pm - 9:30pm