Al Moro, Rome



Al Moro in Rome is, in my opinion, one of the best Italian restaurants in the world. Thank you for an incredible lunch. Full review here. Address: Vicolo delle Bollette, 13, 00187 Roma RM, Italy.