Peel St. On Peel St.


Peel St on Peel St – if you want to confuse diners, call your restaurant after the street you are on! Let’s just say, this place just blew me away. At first I was a bit apprehensive as looking at the menu prices, they were well in the $20-ties for main dishes, with no lunch menu …

Read more »