Map
Aberkenfig Kebab & Pizza House
Simla Indian Restaurant