R
Richard McMi Review of Green Ben
Green Ben is a decent restaurant. The food was goo...
Green Ben is a decent restaurant. The food was good and the service was fine. However, I felt like the prices were a bit high for what you get.
Comments: