Add Your Own Review

Nikos Greek Restaurant

Restaurant

King Street, Castle Douglas, Dumfries and Galloway, Scotland, United Kingdom

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

During our short break in Dumfries and Galloway we ate twice at the Nikos Greek Restaurant in Castle Douglas. We visited first for lunch, we were so impressed by the good food and wonderful Cretan...