← Back
Shanghai Fish N Chips Chinese Takeaway
Restaurants
91 Greenford Avenue, W7 1HA
London, London
Show me directions to Shanghai Fish N Chips Chinese Takeaway
Business profile
Customer reviews
No reviews yet
Write a review