Ambrosia is a quaint establishment nestled in the heart of Napa, California, offering a unique dining experience.
Specializing in farm-to-table cuisine, Ambrosia prides itself on using locally sourced ingredients to create delicious and innovative dishes.
Generated from their business information