Venues Metro City Restaurant & Bar 919 East Duane Avenue, Sunnyvale, California 94085, United States Added on December 7, 2024