Showing posts with label Lemon Chicken. Show all posts
Showing posts with label Lemon Chicken. Show all posts

Thursday, 8 May 2008

Some Like It Hot !!!


I was quite excited to goto Chili Fagara. I’d done some research and this was reputed to be one of the best Sichuan restaurants on the island.
It is located half way up the steep hill on Graham Street, so you naturally work up a thirst before you get there.