Lunch @ Rosso Pizza, Munich Coffee, Italian Food, Must-TrysuperfinefelineOctober 17, 2009Germany, Must-Try, cheese, arugula, beef, Italian food, coffee Comments