Schlittz & Giggles
Exploring Schlittz & Giggles: A Study of Pizza Amidst the Absurdities of Life The Ambiance: A Time Capsule of Comfort Schlittz & Giggles sits at 2355 Ferndale Ave, in Baton Rouge, LA—a slice of urban fabric that humbly acknowledges its roots while sporting an inviting ambiance reminiscent of the classic American diner. It is neither…
