Profile: Madras Palace is a Eating and Drinking Places company located at Scarborough, Ontario Canada, address is 1249 ellesmere rd, Scarborough M1P2X8 ON, postcode is M1P2X8, you can contact Madras Palace by phone 4167595400
Please share as much information as you can about Madras Palace so other users can benefit from your comment.