Address: 10810 N Tatum Blvd, Phoenix, AZ 85028, USA
We had good luck just stopping by, but reservations are never a bad thing.
No, but they get really busy sometimes, so it's not a bad idea.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Italian restaurant
3400 E Sky Harbor Blvd, Phoenix, AZ 85034, USA
777 E Thunderbird Rd Suite 100, Phoenix, AZ 85022, USA
2501 W Happy Valley Rd, Phoenix, AZ 85085, USA
2336 W Thomas Rd, Phoenix, AZ 85015, USA
10608 N 32nd St, Phoenix, AZ 85028, USA
536 E Dunlap Ave #1, Phoenix, AZ 85020, USA