Twinz Grills is a restaurant offering grilled food. It is located at 114 Longstone Street. The establishment has a very good food hygiene rating.