Ok Fish & Chips
Address:
5825 S 16th St, Phoenix, AZ 85040
Phone:
(602) 268-5530
Restaurants,
English
Other Businesses:
- Twin Peaks at 2135 E Camelback Rd, Phoenix, AZ 85016
- Georges Lunch Box at 2432 W Peoria Ave, Phoenix, AZ 85029
- A Ta Mi at 13849 N 19th Ave, Phoenix, AZ 85023
- My Big Fat Greek Restaurant at 10625 N Tatum Blvd Ste 150, Phoenix, AZ 85028
- Subway at 1610 N 36th St Ste B101, Phoenix, AZ 85008