Looking for restaurants open on Christmas?

> >


Miga



31 High Street
Ryde, IOW PO33 4PF

View more Ryde restaurants

0198 388 2222


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Map of Miga

Nearby Restaurants