This Italian restaurant specializes in pizza and Mediterranean cuisine. It is located in Bad Reichenhall, Germany.