weird pizza place
Does anybody remember a pizza place that was opened in the early 2000's near Dairy Ashford and Briar Forest that had the statue of liberty on the outside? If memory serves me correct part of the inside looked like a subway car.
submitted by /u/Bayou_Vagabond
[link] [comments]