Embassy near Miramar Village Shopping Center in Poway, CA