* Open Monday - Saturday, 5pm - 10pm. *
Made from scratch. We guarantee our tiramisu will be the best you've ever had.
All of our ingredients are from local farmers to create the tastiest meal possible.
Since 2013 Osteria has been a family-owned and operated restaurant.
510 South Royal Av, Front Royal, VA, 22630