Peoria Il Restaurants
$$
A unique setting for your lunch or coffee and catch up. Find us just off the main A83 at Glenbarr on the way to Campbeltown, parking is on street and step through the shop into a garden centre and cafe.
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$
$$