Sub Palace is a local eatery in Totowa, NJ that specializes in crafting a variety of submarine sandwiches. Their menu features a selection of classic and specialty subs made with fresh ingredients.
Customers can enjoy dine-in or takeout options at Sub Palace, where they can experience a casual and welcoming atmosphere while indulging in delicious and satisfying sandwiches.
Generated from their business information