Stroud's 1015 E. 85th St. Kansas City MO United States
Kid Friendly<br>Parking: Available
Hours: Lunch Fri.-Sat., Dinner nightly
Phone: 816.333.2132