Ordo
Restaurant • Family restaurant • Meal delivery • Asian restaurant • Catering food and drink supplies • European restaurant • Asian fusion restaurantOne of the Top rated Asian restaurants in Highland Park
Address
1855 Deerfield Rd Ste F, Highland Park, IL 60035, United States
Website
Contact
+1 847-447-0508Price rating
$$ $$
Rating on Google Maps
4.80 (93 reviews)Open on Google Maps