Chen's House
➤ 10258 Central Ave, Oak Lawn I-60453-4602, United States
Vegetarian, Seafood, Asiatic, Sushi, Cafés
"Always a fantastic experience! Just be prepared for longer wait times during dinner on weekends, which is typical for any restaurant. Don't worry!"