Compare all the Best Restaurants in Karaj and find Delmo, a Popular Restaurant in Karaj. Delmo Restaurant is located near Mehrshahr in Karaj. Delmo is unique with modern decor and a relaxed cosy atmosphere for guests. There is plenty of space for facilities including parking, free internet, free delivery and phone reservations. Delmo Italian Restaurant serves Italian cuisine. Or find some of the Best Persian Restaurants for Traditional Iranian Food.