I ate a takeout pizza from here two weeks back and was instantly transported to Italy! If you are looking for authentic Italian pizza (with flavourful crust & fresh cheese) in Budapest, look no more!