Oscars Chip Shop & Tandoori Takeaway

Oscars Chip Shop & Tandoori Takeaway is Restaurant in Uddingston.

Tags:
Restaurant
Category:
Restaurant