xPeas
MENU ☰
 

 

 

    

    🍴   ♬   ⚕   ✈   ✘

  Illinois »

   »

Illinois
Illinois » IL
Place » City

The United States

409 views    💖 1
Illinois is a state in the Midwestern region of the United States. The population was 12,812,508 in 2020. Its largest urban areas include Chicago and the Metro East of Greater St. Louis, as well as Peoria, Rockford, Champaign–Urbana, and Springfield, the state's capital.

Tamarind Restaurant
Illinois » Il
Food Drink » Asian

614 S Wabash Ave, Chicago, IL 60605-1808

805 views    💖 1
Tamarind Restaurant - Japanese, Thai, Chinese & Vietnamese Cuisine