Restaurants - Springfield, Oregon, United States
Chefs Assistant
Contact Leela Menon
Leela's Kitchen is a restaurants company based out of 418 A ST, Springfield, Oregon, United States.