Vedika Indian Cuisine Party Hall, Catering

Get 10% off on all menu items for Dine-in till 15th November Vedika Carrollton TX