Nature Village Restaurant

302 Satellite Blvd NE Ste 125, Suwanee, GA

Menu (As of 10/30)

Hummus

Falafels

Appetizers Combo

Nature's Village Special Platter

Fries

Popular

Soda

Nature Village Restaurant: hours and how to order