Castello Rosso is an Italian bistro offering homemade tiramisu and a selection of sandwiches like the Betyár sonkás szendvics and Mortadellás szendvics. They also provide delivery services.