Buffet restaurant · 7810 S Priest Dr #101, Tempe, AZ
Dine-In
More food in Tempe, AZ · Buffet in Tempe