Kabob House Restaurant 359 Nevada St # 100 Auburn, CA 95603 Phone: (530) 889-0399
Category: Restaurants