Times Square Kitchen Restaurants Address10309 Grand Central Avenue, Frederick County, Owings Mills, US Phone+1 410 902 4400 AreaFrederick County, Owings Mills, United States Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit