Pedro's Grill & Veggie is a restaurant offering grilled dishes and vegetarian options. They also provide catering services.