Milano's Pizza in Covington, Tennessee. Five Star Italian Food and Pizza.
Last seen: November 13th at 5:22pm — Visit site