To navigate, press the arrow keys. Petra Cuisine ← View details 12 Arbroath Road, Dundee, Scotland DD4 6EP +44 1382 450883 Get Directions From* To * — Required information