Restaurant hero image

Imperial Chopsticks

1549 N Vermont Ave, Los Angeles, CA 90027