Shalimar

Overview

Address: 1146 W El Camino Real
Sunnyvale, CA 94087
Website: shalimarsunnyvalerestaurant.com
Phone: 408-530-0300