Mahabad Grill is a restaurant offering grilled dishes. It is located in Oberhausen, Germany. The establishment provides a dining experience with a focus on grilled specialties.