T R's Great American Restaurant

17 Hillside Ave.
New York
United States