321 Mercer St, Seattle, Washington 98109 USA
TOSCA opens January 10, 2015. Photo by Rozarii Lynch.
Photo Credit: Yelp