Hours

Monday —Closed
Tuesday through Sunday
11 am to 9 pm

Telephone: +1.(480) 946-3334​

Reservations

Restauran & Bar

Our Location

Villa Peru

Restaurant & Bar

1857 N Scottsdale Rd, Tempe, AZ 85281