Wagyu Master Shabu | Arizona

Asian restaurant · 16049B N Arrowhead Fountains Center Dr, Peoria, AZ

Dine-In

Hours

More food in Peoria, AZ · Asian Food in Peoria