Restaurant Reviews from DiningGuide411.com
    Top : United_States: IL: Chicago

Thai Spice, Chicago, Illinois










Thai Spice
1320 W. Devon
Chicago IL United States

Web Information:
Web Page
Menu

Hours: Tues-Thurs 4pm - 11pm Fri-Sat 4pm - midnight Sun 4pm - 10pm Closed Mon

Phone: 17739730504