JUMP TO:
  • Top Places
  • All
0 Ratings
+ Share On... Facebook Twitter

Triumphal Palace

Map & Directions 500 W. Main St.
Alhambra, CA 91801-3379
FLAG
 
626-308-3222
  • Asian, Chinese
  • Business Dining, Delivery, Family Style, Takeout
  • Reservations Accepted

 
Member Reviews

No Reviews yet, leave the first one below!

Your Review:

Your Rating:

 

 
Tips from foursquare

  • Los Angeles Times on 07/26/10

    Whole, steamed live prawns are wonderful; if you're lucky, some have a skein of coral-red eggs at their belly.

Check out Triumphal Palace on Foursquare

 
Menu

Reviews and News

advertisement

Today's Daily Deal

E-Cigarette Ultra Kit ($50 value) View more Voice Daily Deals

Events Nearby

advertisement
Loading...