Planet Spice is currently closed.
Planet Spice's skilled chefs from India combine fresh produce and home ground spices to create a unique and authentic dining experience.