Mira Restaurant Sunset Grill

6600 Mira Vista Blvd.
Fort Worth
Texas
United States