
Layla
About
Layla is a restaurant located on River Street in the historic town of Fillmore. It offers a menu of modern American cuisine in a stylish and welcoming atmosphere.
Layla, River Street, Fillmore, CA 93016, United States of America
Google Maps