5 Star Grill

3330 Elsie Faye Heggins St, Dallas, TX

Menu (As of 10/29)

5 Star Grill: hours and how to order