Lunch

Green Bamboo Noodle House

Address: 990 N Germantown Pkwy, #104, Memphis, TN 38018