Pizza Shack
208 W Campbell St Ste 3
Edinburgh
IN
46124
(812) 526-5472
pizzashack.com
Open Map
Description
The Pizza Shack is located at 208 W Campbell St Ste 3 in Edinburgh and has been in the business of Retail - Pizza Restaurants since 1973.
by dandb on October 26, 2022 from
dandb
Breakfast
Custom Orders
edinburgh
pizza
Pizza Restaurants
pizzeria
Price: $$$$
restaurant
Restaurants
restaurants pizza