1) Add '$'s (or whatever currency symbol) in front of your prices that don't already have them
2) The green text 'Your Food. Your Way.' can be a bit hard to read - maybe add subtle text shadowing or change the parent container's background colour to ease the contrast.
3) As for deals.html, it's saying 'Not populated'. I see you've put a message explaining it, but it's not a good look for a business - perhaps temporarily remove the link on the menu bar to this page until it has content on it
4) You open your <html>
tag twice:
<html xmlns="http://www.w3.org/1999/xhtml">
<html>
You should only have one or the other, not both
5) On the delivery page, try not to use centered text for more than single-line things like titles or slogans - it can make the reader's eye not follow the text as easily, because when they reach the end of a line, they cannot locate the beginning of the next line because it can be anywhere instead of being on the left margin. Try left align or justify
Other than that (and what mrvijayakumar has said), it looks nice. If I'm ever in Canada, I'll be sure to drop in and have a feast! :)