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]

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]