Los Angeles, CA asian restaurants & food

Toad House

Korean Restaurant

4503 Beverly Blvd, Los Angeles, CA 90189
(323) 460-7037
Excellent Good Average Poor Awful 4.0 / 5 based on 17 votes

Photos

  • Toad House photo by Ian U.

Reviews: 1

  • Jin P.