/
/
Nestled in Vienna, The Sandwich Shop offers a cozy atmosphere for patrons to enjoy freshly made sandwiches and a selection of craft beers. This dog-friendly spot features charming outdoor seating, making it an ideal destination for both humans and their canine companions.