Grand Time972-247-22112920 Taylor St, Dallas, TX 75226More Business InfoHoursRegular HoursSat - SunClosedCategoryWatches