Map for Naxos Taverna & Kallisto Oyster Bar

Map for Naxos Taverna & Kallisto Oyster Bar

 
 

Naxos Taverna & Kallisto Oyster Bar

11011 W Charleston Blvd
Las Vegas, NV 89135 | directions
(702) 516-8888