Address: 246 N Elmwood Ave, Lindsay (Californie) 93247
State: CA
City: Lindsay
Street Number: 246 N Elmwood Ave
Zip Code: 93247
categories: asian restaurant
related searches: Noodle people asian street food lindsay menu, Noodle people asian street food lindsay reviews