Company name: The Village Rest Luss
Description: Relaxed destination for Scottish grub
Pier Rd, Luss, Alexandria G83 8NY, United Kingdom