Spice Villa is an Indian restaurant offering authentic North Indian cuisine with exotic dishes and group menus. Credit cards accepted.