Mega Charcoal Grill is a kebab shop known for its grilled offerings. Collection and delivery services are available.