WebsiteLocation: 110 N. 3rd Street St. Charles, IL 60174 Phone: (630) 444-1575Parking: LotMenu Link: menuRestaurant Type: Indian/Nepalese