Taj Palace
Address:
422 E Harvard Rd, Burbank, CA 91501
Phone:
(310) 454-0988
Restaurants
Other Businesses:
- Olivia Restaurant at 245 E Olive Ave, Burbank, CA 91502
- Los Mejores Tacos at 224 E Elmwood Ave, Burbank, CA 91502
- The Pit Brothers BBQ at 207 E Alameda Ave, Burbank, CA 91502
- Panera Bread at 132 East Palm Ave, Burbank, CA 91502
- Burbank Sandwiches at 312 N Glenoaks Blvd, Burbank, CA 91502