Italian Restaurant
Unit 3, Omni Centre, Edinburgh, EH1 3AA (Show me directions) Show Map
0131 55...Landline Landline
0131 55...Fax 0131 556 7747
Email
Website
frankiebennys @frankienbennys
Report a problem with this listing