adelaidefoodcentral.com
Lost Barrel Bar and Grill
Lost Barrel Bar and Grill is an all-new eatery that has make its way to Adelaide’s eastern suburbs. The restaurant located in Norwood has taken over an old heritage listed church along the Parade. …