Best Vietnamese Restaurants In West Lafayette, IN

Last Updated:
Sort
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
Rank
1
12 votes
Sponsor
0.0