Cattle Grid Restaurant in London

Cattle Grid Restaurant specializes in providing superb quality steaks, ribs, burgers and salads to its customers. The steaks are deftly grilled on charcoal and their burgers with steak minced patties enjoy high demand among customers. Cattle Grid particularly offers a range of salads for those who prefer eating less meat. Their chips are skillfully fried … Continue reading Cattle Grid Restaurant in London