Torpedo Base
Sandwich Shop · Fast Food · American
Torpedo Base is a classic American sandwich shop offering a variety of delicious sandwiches. This fast-food establishment provides a cozy ambiance perfect for a quick lunch or a casual meal.
Location
Vota recommends