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