Theta Mediterranean

A restaurant surrounded by the Mediterranean which was designed, built and operates with its own distinct philosophy.