This is a great spot to have a quick bite if you get hungry while visiting the museum or if you are in the area. There are great views of Rome from the terrace and you can take really nice pictures of Rome from there.
They serve good sandwiches, pizza and salads. The prices are somehow decent considering the location. We paid about 15 Euros for 2 big sandwiches, 2 cappuccinos and 1 bottle of water.