Teddy's Deli Anaheim : Orange County
1201 E Ball Rd # J, Anaheim, CA 92805, USA
6:00 AM - 2:00 PM
We sell Breakfast, Sandwiches, burgers, & Teriyaki. Only open Monday thru Friday 6 am - 2 pm. Close all major holidays, nights, and weekends. Located in the City of Anaheim.