Filibertos
Address:
7616 W Indian School Rd, Phoenix, AZ 85033
Phone:
(623) 247-6367
Restaurants,
Mexican
Other Businesses:
- Streets of New York at 7810 N 12th St, Phoenix, AZ 85020
- Joyride Central at 5202 N Central Ave, Phoenix, AZ 85012
- Lenny's Burger Shop at 13616 N 35th Ave, Phoenix, AZ 85029
- El Nopalito at 2831 N 24th St, Phoenix, AZ 85008
- Gyros House at 1810 W Northern Ave, Phoenix, AZ 85021