Lavo Asian Grill
Asian Restaurant
6044 N Broadway Ave (Norwood St & Glenlake Ave), Chicago, IL 60660
(773) 381-1862
(773) 381-1862
3.5 / 5 based on 7 votes
Photos
Love the beef chow fun and spring rolls!
The Orange Chicken is absolutely delicious!!!!!
Order the Salmon Teriyaki Bento Box. It is an excellent Japanese...