About Planet Café and Restaurant
Planet is an Al Zahiyah-based cafe and restaurant located near Electra park. They offer a broad range of international dishes. The restaurant provides inside seating, as well as al fresco dining.
Recommended For You
Planet is an Al Zahiyah-based cafe and restaurant located near Electra park. They offer a broad range of international dishes. The restaurant provides inside seating, as well as al fresco dining.