Sent on the 8th of February, 2015
Lido Restaurant13028 Interurban Ave S suit 100, Tukwila, WA
Awards: People's Choice Winner, 2015