Shalimar

Award Winning Indian Cuisine

180 Delaware AveDelmar Hours & Info for Shalimar

  • 97.9%
    1,827 ratings