Ted's Place 843 W. Arrow Hwy. Azusa CA United States
Closed. Location is now Dino's Chicken & Burgers.
Hours: Closed.
Phone: 626.812.6400