Grill Tetova is a barbecue restaurant offering freshly prepared dishes daily.