INCA
  • Tel: 0131-228 4770 / 01312284770
Profile
INCA in Edinburgh is an Italian restaurant. They are experienced in providing Italian food, pasta dishes, pizzas and italian cuisine. INCA Italian restaurant reviews can be added using the form below.
Map
Google Map of INCA address:183 Bruntsfield Pl,Edinburgh,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.