Order food

Order food

STIRR

4.2 (3217)$$American restaurant

2803 Main St #110, Dallas, TX 75226

STIRR

2803 Main St #110, Dallas, TX 75226

Place order with

UberEats
Call restaurant