
Layla
About
Layla is a restaurant located on River Street in downtown Fillmore, offering a seasonal menu of California cuisine. It is known for its fresh, locally sourced ingredients and a welcoming atmosphere in a historic setting.
Layla, River Street, Fillmore, CA 93016, United States of America
Google Maps