Smoky Mountain Pizza & Pasta

Restaurant in Meridian, ID

Address

114 E Idaho Ave
Meridian, ID
83642

Phone

208-884-1067

Map & Directions

Get Directions To Smoky Mountain Pizza & Pasta:

Google Maps Apple Maps Bing Maps