Willoughby OH Coffee & Tea 1. 36505 Euclid Ave, Willoughby, OH 44094 | Starbucks Coffee (440) 953-3118