16049B N Arrowhead Fountains Ctr Dr, Peoria, Arizona 85382 USA
Lobster tail entree
Photo Credit: Yelp