Eric K.
9/18/2011
They don't have a tasting room. You have to drive around back to the warehouse to pick up your order. Only reason I came here is because I got lost looking for a restaurant where all my workd...
(1)
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
They don't have a tasting room. You have to drive around back to the warehouse to pick up your order. Only reason I came here is because I got lost looking for a restaurant where all my workd...