Best Vietnamese Restaurants In West Lafayette, IN
Sep 25, 2016
Green Leaf Vietnamese Cuisine
Green Leaf Vietnamese Cuisine is a restaurant located in West Lafayette, Indiana at 111 South River Road. They are open every day of the week. Round eye steak, flank, triip, beef balls, chicken and shrimp.
111 South River Road, West Lafayette, IN, 47906
Terms of Service
© 2016 DineRank.com. All rights reserved.