Home » Alhambra, CA restaurants
Triumphal Palace
Features: Business Dining, Kid Friendly, Lunch Spot, Open 7 Days
Hours
Mon-Fri 10:30am-10:30pm, Sat-Sun 10am-10:30pm
Payment Options
MasterCard


See similar restaurants in Alhambra, California: Child Friendly | Chinese