Terra Nova
Address:
5757 Telegraph Rd, Los Angeles, CA 90040
Phone:
(323) 887-8100
Hours:
- Mon: 6am-10pm
- Tue: 6am-10pm
- Wed: 6am-10pm
- Thu: 6am-10pm
- Fri: 6am-10pm
- Sat: 7am-10pm
- Sun: 7am-10pm
Other Businesses:
- Kellys Coffee & Fudge Factory at 5701 S Eastern Ave, Los Angeles, CA 90040
- Fish Grill at 7226 Beverly Blvd, Los Angeles, CA 90036
- Cafe Verona at 201 S. La Brea, Los Angeles, CA 90036
- Tam's Burgers California at 4301 S Figueroa St, Los Angeles, CA 90037
- Beacon Restaurant at 3280 Helms Ave, Los Angeles, CA 90034