Little Italy is probably the only true Italian restaurant in Udaipur. The cozy yet stylish setting of this restaurant would allow you to enjoy wood-fired pizzas, creamy pastas, and all those delicious Italian meals prepared with fresh ingredients. One could hardly find a serious food lover who would ever question the credibility of this restaurant, considered one of the fastest-growin... https://g.page/r/CXcHjYSiE_E3EBM/