Otto's Diner
3502 W Greenway Rd # 20, Phoenix AZ 85053
(602) 298-2993
Directions
Order Online Delivery
Grubhub
Phoenix, Arizona
Otto's Diner
3502 W Greenway Rd # 20, Phoenix
(602) 298-2993