Menu
Need Tips in ENG/UK
Search
England
England
Halifax
Takeaway
Takeaway in Halifax, ENGLAND
Ocean Karahi And Grill
82 Gibbet Street, Halifax, ENGLAND