FAIL (the browser should render some flash content, not this).
 

Restaurants in Malta

 

The Carriage

 

The Carriage

 

The Carriage

The Carriage

 

Set above Malta's Capital's roof tops with a spectacular sea view and a splendid open air terrace, The Carriage is formally known for its innovative dishes, influenced from the Mediterranean and the Far East.

 

A stop here is a must when visiting the historical capital Valletta. Seats 80 inside and 60 outside.