Come say hello

Come spend some time.

Find Roast-n-Toast in Gainesville for house-roasted coffee, pastry baked through the morning, real-fruit smoothies and a warm Mediterranean table.

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.

Gainesville Square

Find your way here.

Open the map for live traffic, your current drive time and turn-by-turn directions.

Before you visit

Good to know.

Where is Roast-n-Toast located?

Roast-n-Toast is at 14674 Lee Highway, Gainesville, VA 20155, in Gainesville Square beside Gainesville Diner. From I-66 Exit 43A, it is approximately eight-tenths of a mile away.

What are your hours?

Roast-n-Toast is closed Monday. Hours are Tuesday through Thursday from 9:30 AM to 8:30 PM, Friday and Saturday from 9:30 AM to 9:30 PM, and Sunday from 9:00 AM to 3:00 PM.

Do you offer online ordering or delivery?

No. Orders are taken in store. Call (571) 421-1166 with questions.

Do you have vegan or plant-based options?

Yes. Several smoothies are plant-based and dairy-free, and plant-based choices include falafel and hummus pita. Please ask the team about ingredients when ordering.

Is there parking?

Yes. Parking is available for Roast-n-Toast guests.

Do you have Wi-Fi?

Yes. Wi-Fi is available for guests.

Is there seating for working or studying?

Yes. Roast-n-Toast has seating for guests who want to work or study while enjoying the café.