Metro Pizza hero image

Metro Pizza

Restaurant

1084 Hunters Crossing, Alcoa, TN 37701, USA

Biter Score
8.6
Open
Friday: 11 AM – 10 PM
Metro Pizza photo 1
Metro Pizza photo 2
Metro Pizza photo 3