Snails Thai Cuisine

restaurant in Hyde Park, Chicago

Phone: (773) 667-5423

Website: www.snailthai.com

Address: 1649 E 55th St