Taste of Ambrosia
Address:
12222 Poway Rd, Poway, CA 92064
Phone:
(858) 733-0107
Other Details:
Taste of Ambrosia is a quaint little shop that specializes in Eastern European delicacies. You'll find Russian pastries and cold cuts, and the owner is happy to cater to parties and special events.
Restaurants
Other Businesses: