Shalimar

restaurant in North Austin, Wells Branch

Phone: (512) 719-3700

Website: www.shalimar-austin.com

Address: 9310 N Lamar Blvd