Bob's Fish and Chips

Unit 63-65 Bay Avenue,, Dubai, DUBAI Dubai Directions