Asheville NC STE A Asheville NC | Odd's Cafe, Coffee & Tea 1. 800 Haywood Rd, STE A, Asheville, NC 28806 | Odd's Cafe (828) 505-7776