United States Vermont Burlington

Red Panda

A cozy restaurant in Burlington, VT specializing in Nepalese and Indian cuisine, offering a diverse menu with vegetarian options.

Red Panda Guides