My friends and I went to Green Mile very often last summer. We all love the pizza there, especially NO.1 pizza. What made me visit Green Mile so often , also because of the cocktails.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.