Ambrosia Restaurant

Business Details

Ambrosia Restaurant
Restaurant, Bars
137, Archbishop Street
Valletta 21225923
Italian, Maltese

Location

Location on map not available.