Madarin Beauty Restaurant is located in Holbrook, Arizona. It can be found at 2218 East Navajo Blvd. For inquiries, please call 928-524-3663. Specializing in Chinese cuisine,
Address:
2218 East Navajo Blvd
Holbrook, Arizona 86025
Phone:
928-524-3663
Cuisine: Chinese