Phone

Address

27B High Street
South Norwood
South Norwood
Greater London
SE25 6HA

Map

Map for The Grill

Food types

Star Kebab is a takeaway located in South Norwood within London. Unfortunately, The Big Eat has yet to find out complete data about Star Kebab but we are trying our best. There is a wide selection of meals to be found at Star Kebab. Unfortunately, there isn't a menu for this takeaway restaurant on The Big Eat. Star Kebab produces Kebabs as its signature dish.

Menu

Menu for The Grill

Reviews

No one has left a review yet.