Pizza is really good (Greek style). Definitely look for the take out specials, as it's a much better value, and you can save the $5 delivery charge (that I wasn't informed of before my first delivery). Appetizers are also very tasty - particularly the meatballs and the teriyaki ribs.