G
Gee Li Review of The Lion and Rose Restaurant &...
Great place for soccer lovers and those visiting f...
Great place for soccer lovers and those visiting from across the pond. Food is great, though a little on the salty side
Comments: