Al-Maidah Spice Rack - Restaurants and Dining Guide
Restaurants and Dining Guide - Al-Maidah Spice Rack is a Indian restaurant located at 61 central sq. #5, chelmsford MA 01824. Al-Maidah Spice Rack is also a restaurant specializes Kosher Foods, etc. If you are a restaurant owner you can contact us to submit your business and get it listed in our restaurants and dining guide for free.