Stoodley's is a restaurant specializing in delicious food, featuring fresh, locally sourced ingredients prepared in-house daily.