MenuPalace.com
Toronto web design company scammers!
I own a restaurant in the Toronto area, it is doing ok, but we wanted to go online to get additional exposure, so June of 2007, we Contacted MenuPalace.com a Toronto based company they do advertising for the restaurant industry and build websites as well. we looked at the portfolio they had and ...