Little City Grill
211 E Taylor St
Thrall, TX 76578-8595
512-898-2244