Veg Station offers plant-based cuisine with organic ingredients. It's a pet-friendly spot.