Order food

Order food

Wabi House

4.6 (1922)$$Ramen restaurant

1802 Greenville Ave #100, Dallas, TX 75206

Wabi House

1802 Greenville Ave #100, Dallas, TX 75206

Place order with

Caviar
Ready for pickup in 20 min
app.link
May offer pickup
Call restaurant