Crazy Otto's Diner
Address:
3502 W Greenway Rd, Phoenix, AZ 85053
Phone:
(602) 298-2993
Hours:
- Mon: 6am-2pm
- Tue: 6am-2pm
- Wed: 6am-2pm
- Thu: 6am-2pm
- Fri: 6am-2pm
- Sat: 6am-2pm
- Sun: 6am-2pm
Restaurants,
Thai
Other Businesses:
- Denny's at 2717 W Bell Rd, Phoenix, AZ 85053
- Robeks Juice at 2815 W Peoria Ave Ste 107, Phoenix, AZ 85029
- Pepes Taco Villa at 2108 W Camelback Rd, Phoenix, AZ 85015
- May Garden Restaurant at 5814 W Indian School Rd, Phoenix, AZ 85031
- Rainbow Donuts at 5001 W Indian School Rd, Phoenix, AZ 85031