Deli · 26912 E University Dr #100, Aubrey, TX
To-Go · Delivery
More food in Aubrey, TX · Deli in Aubrey