Palace Burgers 1703 W. Main St. Alhambra CA United States
Web Information: Menu
Hours: Mon.-Sat. 9am-8pm; Sun. 9am-3pm
Phone: 626.284.4988