Thakar Thal Menu

1 st floor, Thakar thal, Jain sabkuchh food plaza, New Link Rd, near Inorbit mall, Mumbai, Maharashtra 400064

Know a great happy hour or special for this location?