Your coffee house in Gainesville, Virginia
Roast-n-Toast is located at 14674 Lee Highway, Gainesville, VA 20155, in Gainesville Square and immediately beside Gainesville Diner. We are on Lee Highway, also known as US-29, and conveniently close to I-66. From I-66 Exit 43A, the café is approximately eight-tenths of a mile away. Use the directions button below for the best live route from your starting point.
Guests visit us from Gainesville, Haymarket, Bristow, Manassas, Nokesville, Centreville, Catharpin and New Baltimore. Actual driving time changes with traffic, especially around I-66 and Lee Highway, so Google Maps will give you the most accurate current estimate. If you have a question about arriving, accessibility or parking before your visit, call us at (571) 421-1166.
Inside, the room is calm, warm and made for lingering: deep green walls, natural wood, comfortable seating and the glow of our Roast-n-Toast sign. Stop in for an espresso or cappuccino, meet a friend over a signature latte, or settle in with a pastry and something fresh from Nona’s Forno. Our menu brings together European café craft and Mediterranean freshness without losing the easy hospitality of a neighborhood coffee house.
The bakery is active through the morning, with croissants, chocolate croissants, pistachio pastries, cinnamon rolls and other artistic bakes. From our forno comes Crust Nova—our signature fire-baked pizza made with two-day biga dough—along with house-baked pita, crepes and mini waffles. If you prefer something cold, explore our slow-steeped cold brew, matcha, energy drinks and smoothies blended with real fruit and no added sugar.
Planning to meet someone? Share this page or the map link so everyone arrives at the same Gainesville location. Menu availability can change as items are baked and prepared fresh, so call ahead if you are visiting for a specific pastry or specialty item. We look forward to welcoming you.
