Central Planet Grill is a restaurant offering a variety of dishes. Features include outdoor seating, live music, and the option to reserve a table.