Gypsy Kitchen is a stylish restaurant offering shareable Spanish snacks and plates with Moroccan and Indian influences.