Shalimar Fine Indian Cuisine 2605 S. Decatur Boulevard, Suite 102 Las Vegas NV United States
Phone: 702.252.8320