Posted by Sg Ed (776 days ago)
Yup....there is one on Peel Street..and I have been however, I forget the name. If you walk up Peel street from Hollywood road...it will be on your left hand side. Not too hard to find. Food was pretty decent...interesting decor.