Grill house
Grill house is a kebab shop located on Mill Road in Cambridge, serving customers from 3:00 PM until 3:00 AM every day of the week. The establishment has received a rating of 3.6 out of 5 from 410 Google reviews, reflecting its popularity with local diners. Whether you're…



