SURPRISE!!!! Cafe Istanbul serves one of the best pizzas in town. They only have a few selections of pizzas but they are one of the best you will have, I highly recommend everyone to go and try the pizzas, especially for lunch, I would go for the good old Turkish menu for dinner.
more