| | | |

Laroma Pizza

Laroma Pizza: A Swinging Slice of Americana The Ambiance Picture it, friend, a cozy little den at 207 S Main St, Abingdon, Illinois, where the smell of bubbling tomato sauce and melting mozzarella dances in the air like jazz notes flicking through midnight. The warmth wraps you like an old sweater, illuminating the faces of…