Toggle navigation
The chip pan
Home
Contact Us
The chip pan
The chip pan is Filipino Restaurant in Edinburgh.
Tags:
Filipino Restaurant
,
Seafood Restaurant
Category:
Filipino Restaurant