Long Itch Diner (Adj)

On Southam Road, near Long Itch Diner

Buses point south ↓