Vedge, short for ‘vegetarian with an edge’, is not at a complete disadvantage when stacked against its competition. This only green restaurant makes…