Fat Papa’s Chicago Style Italian Restaurant Coming To Texas Avenue

Fat Papa’s, a Chicago based Italian eatery, is coming to 1512 Texas Avenue South, the College Station retail center formerly occupied by Urban Bricks Pizzeria.

Continue reading

1 29 30 31 32 33