33, Onchan IM3 1AP, Isle of Man
Takeout Restaurant
Close 4PM‚12AM
Hours:
Monday: 4 - 11PM
Tuesday: 4PM - 12AM
Wednesday: 4 - 11PM
Thursday: 4 - 11PM
Friday: 4 - 11PM
Saturday: 4PM - 12AM
Sunday: 4 - 11PM
Overview: N/A
Details: N/A
Services: N/A
(28 Reviews)