Located in the River Plaza close to downtown Petaluma you will find this delicious place! Local restaurant serving up traditional Indian, Nepalese & Tibetan entrees in a relaxed dining room.
Current Services / Restrictions
Dine in, Take Out, No Contact Delivery
56 E Washington Street
Monday - Sunday 11am - 3pm & 5pm - 9pm