St James Restaurant
Welcome to St. James Restaurant: A Culinary Experience Like No Other Step Right Up, Foodies! Imagine yourself in a bustling small-town charm, that warm embrace of nostalgia wrapping around you like a pair of fuzzy socks on a cold winter evening. That’s St. James Restaurant, folks! This culinary gem at 204 E Albion St, Avilla,…