Get directions to: Ambrosia Cafe, Las Vegas, NV
Restaurant address: 7377 S Jones Blvd # 16 Las Vegas, NV 89139, USA
Restaurant: Ambrosia Cafe