6421 Selma Ave, Los Angeles, 90028, United States
This enormous, clubby Pan-Asian restaurant is known for a giant Buddha centerpiece & stylish crowd.
book Table nowCart is empty |
6421 Selma Ave, Los Angeles
90028, United States
Phone Number : 1(323) 593-7888
Operating Hours : Sunday: 5pm to 11pm Monday: 6pm to 11pm Tuesday thru Friday: 6pm to 12am Saturday: 5pm to 12am