Order food

Order food

Wabi House

4.6 (2266)$$Ramen restaurant

1802 Greenville Ave # 100, Dallas, TX 75206

Wabi House

1802 Greenville Ave # 100, Dallas, TX 75206

Place order with

Caviar
Delivers in 37 min
DoorDash
Delivers in 37 min