Astra Cafe
Restaurant
•
3225 S Rainbow Blvd Ste 106, Las Vegas, NV 89146, USA
8.4
Tuesday: 10 AM – 5 PM
See if anyone you trust recommends it!