The road devil seafront

Rating 4.6 (average of 148 opinions)

The road devil seafront

    Restaurant, Cafe

   21342225

   hotmail.com

      Facebook page

      tower road, Sliema, Malta

  Parking in the street

   
Monday
10:00-00:00
Tuesday
10:00-00:00
Wednesday
10:00-00:00
Thursday
10:00-00:00
Friday
10:00-00:00
Saturday
10:00-00:00
Sunday
10:00-00:00


Leave a comment




"Your favorite venues in one click"