Get directions to: The Triangle Vegetarian, Chapel Hill, NC
Restaurant address: Po Box 3364 Chapel Hill, NC 27515, USA
Restaurant: The Triangle Vegetarian