Bellavista

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Sliema, Malta

Italian· Mediterranean· Restaurant

Bellavista Reviews | Rating 4 out of 5 stars (5 reviews)

Bellavista is located in Sliema, Malta on 265 Triq It-Torri, Sliema, Malta Majjistral SLM 1600. Bellavista is rated 4 out of 5 in the category italian in Malta.

Address

265 Triq It-Torri, Sliema, Malta Majjistral SLM 1600

Price range

$$ - $$$

Phone

2131 6340

Open hours

Wed - Mon12:00 PM - 3:00 PM,6:00 PM - 11:00 PM

...
There is no reviews yet about Bellavista, be the first to write a review and give your rating to Bellavista
Write review Claim Profile