All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 3.8 Arrochar Tea Room Craigard, A83, Arrochar, SC G83 7AA Cafe 4.7 Open now Three Villiages Diner & Pit Stop Diner The Pier, Arrochar, SC G83 7AB Restaurant Cafe