Elgin View Restaurant
Elgin View Restaurant Rr 4 Stn Main, St Thomas