Grill restaurant in Metro Plaza.
A meeting place with friendly service and delicious food.
en_USEnglish