Stroud's is a longstanding restaurant in Kansas City, MO, known for its traditional American comfort food.
Specializing in fried chicken and homestyle dishes, Stroud's offers a cozy dining experience for locals and visitors alike.
Generated from their business information